home *** CD-ROM | disk | FTP | other *** search
- Path: Norway.EU.net!usenet
- From: patrick.hanevold@login.eunet.no (Patrick Hanevold)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: doubling pixels horizontally
- Date: 18 Feb 1996 23:06:46 GMT
- Organization: EUnet Norway
- Message-ID: <1597.6622T1436T2294@login.eunet.no>
- References: <4f4ibc$gl9@news.cs.tu-berlin.de> <591.6610T1165T2102@login.eunet.no><1045.6611T753T2256@vip.cybercity.dk><4faoe1$47@sunsystem5.informatik.tu-muenchen.de><2991.6612T1034T625@vip.cybercity.dk><576.6613T1070T1730@login.eunet.no><1257.6614T57T922@vip.cybercity.dk><1225.6615T1229T800@login.eunet.no><1140.6616T51T1538@vip.cybercity.dk><1982.6617T1096T103@ifi.uio.no>
- <2175.6620T1429T2950@vip.cybercity.dk> <3764.6622T781T478@ifi.uio.no>
- NNTP-Posting-Host: pc9.asker-pm2-1.eunet.no
- X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
-
- [...]
- >I mean a non-scrambled chunky buffer ofcourse.
-
- >BTW: I use 4 blits.
- What do John and me use then? :)
-
- >>> This routine was released here at "comp.sys.amiga.programmer"
- >>I was not around at the time. So please if somebody e-mail it to me or tell
- >>me where to get it.
- >Kind of hard, because I don't have that old source anymore. :(
-
- >But if you just wait a little I'll release the new version.
- >Maybe I'll write a short doc today!
- YESS!! About time. :) We should not release it quite yet. Think *** should
- have it first. :)
-
- >>Then you can't do a hole blitter pass. Are you using the blitter???
- >Maybe it was a little unclear? The CPU-2-passes code is now 40% faster than
- >in the first version. So there is much *more* time for *rendering*.
- >(I don't care much about how much time the blitter uses as long as it
- >finishes it work in less than a frame!)
-
- >Mine current routine is using 48 cycles on 2 passes.
-
- > move.l #160*128/8-1,d7
-
- >Loop:
- > move.l (a0)+,d0 ;Linear Chunky buffer
- > move.l (a0)+,d1
-
- > <2 passes = 48 cycles>
-
- > move.l d0,(a1)+ ;chipram
- > move.l d2,(a1)+
-
- > dbra d7,Loop
-
- What the heck is this??? I didnt wrote this!! I certantly wouldnt do a read
- right after a chip write. Bad boy! Bad boy Ludvig. :)
-
- >As you probably have noticed the example is not optimised for memory-access,
- >but the purpose was just to show what I meant by 48 cycles.
- Hmm.. OK then..
-
- [...]
-
- <sb>Patrick Hanevold - Virtual Reality developer
- <sb>patrick.hanevold@login.eunet.no
- <sb>Amiga and official Be developer
-
-